Swarming Scalable Content Delivery for the Masses
نویسندگان
چکیده
Due to the high cost of a Content Distribution Network, most Internet users are not able to scalably deliver content to large audiences. In this paper we study swarming, a scalable and economic content delivery mechanism that combines peer-to-peer networking with parallel download. First, we define a swarming architecture that generalizes the basic delivery mechanism in popular swarming protocols such as Gnutella and BitTorrent. We then conduct a comprehensive performance study of swarming delivery, using a variety of workloads. Our results show that swarming scales with offered load up to several orders of magnitude beyond what a basic web server can manage. Most impressively, swarming enables a web server to gracefully cope with a flash crowd, with minimal effect on client performance. During the course of our study we illustrate the benefits and limitations of a basic swarming protocol and identify several key opportunities for performance improvements.
منابع مشابه
The Scalability of Swarming Peer-to-Peer Content Delivery
Most web sites are unable to serve content to a large number of users due to the inherent limitations of client-server file transfer. Recent peer-to-peer content delivery protocols have demonstrated the feasibility of spreading this load among the clients themselves, giving small web sites the possibility of serving large audiences with very low cost. In this paper we use a simulation-based per...
متن کاملPeer-assisted content distribution on a budget
In this paper, we propose a general framework and present a prototype implementation of peer-assisted content delivery application. Our system – called Cyclops – dynamically adjusts the bandwidth consumed by content servers (which represents the bulk of content delivery costs) to feed a set of swarming clients, based on a feedback signal that gauges the real-time health of the swarm. Our extens...
متن کاملProviding Video-on-Demand using Peer-to-Peer Networks
Digital media companies have recently started embracing peer-assisted distribution networks as an alternative to traditional client-server architectures. Such P2P architectures ensure a fast and scalable delivery of media content. However, one of the drawbacks of current P2P architectures is that users need to often wait for the full video to be downloaded before they can start watching it. Whi...
متن کاملDissecting the performance of Live Mesh-based Peer-to-Peer Streaming
Mesh-based Peer-to-Peer streaming (MPS) mechanisms incorporate swarming content delivery and thus are able to support scalable streaming of live content. Their key component is a packet scheduling scheme at each peer that determines pulled packet from neighbors while accommodating in-time arrival and diversity of delivered packets. Besides packet scheduling scheme, the overall performance of a ...
متن کاملAdnexal Masses and Pregnancy: A 10-Year Experience
Background and Objectives: The diagnosis of pregnancy associated adnexal masses is rising due to routine utilization of sonography in prenatal care. The purpose of this study was to describe pregnancy associated adnexal masses over a period of 10 years. Patients and Methods: A retrospective study was reviewed hospital records of all pregnant women with adnexal mass that underwent surgical rese...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004